Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ORCHARD ROAD Detached £998,930 £340,000 15 Jul 2002
40 ORCHARD ROAD Detached £550,528 £275,000 3 Sep 2004
42 ORCHARD ROAD Semi-Detached £384,546 £358,000 15 Dec 2023